.ant-table-bordered .ant-table-header > table,
.ant-table-bordered .ant-table-body > table,
.ant-table-bordered .ant-table-fixed-left table,
.ant-table-bordered .ant-table-fixed-right table {
    border: 1px solid #b3c4d4;
    border-right: 0;
    border-bottom: 0;
}

.ant-table-thead > tr > th {
    background: #d2e0ed;
    transition: background .3s ease;
    border: 1px solid #b3c4d4;
    font-size: 14px;
    font-weight: bold;
    color: #47627a;
}

.ant-table-bordered .ant-table-thead > tr > th, .ant-table-bordered .ant-table-tbody > tr > td {
    border-right: 1px solid #b3c4d4;
}

.ant-table-tbody > tr > td {
    border-bottom: 1px solid #b3c4d4;
    transition: all .3s, border 0s;
}

.ant-table-thead > tr > th,
.ant-table-tbody > tr > td {
    padding: 9px 9px;
    word-break: break-word;
    -ms-word-break: break-all;
}

.ant-table-thead > tr.ant-table-row-hover > td, .ant-table-tbody > tr.ant-table-row-hover > td, .ant-table-thead > tr:hover > td, .ant-table-tbody > tr:hover > td {
    background: inherit;
}
